package cn.xopencode.recordservice.provider.roominrecord;

import cn.xopencode.common.framework.vo.CommonResult;
import cn.xopencode.common.framework.vo.PageResult;
import cn.xopencode.recordservice.rpc.roominrecord.RoomInRecordRpc;
import cn.xopencode.recordservice.rpc.roominrecord.dto.RoomInRecordCreateDTO;
import cn.xopencode.recordservice.rpc.roominrecord.dto.RoomInRecordPageDTO;
import cn.xopencode.recordservice.rpc.roominrecord.dto.RoomInRecordUpdateDTO;
import cn.xopencode.recordservice.rpc.roominrecord.vo.RoomInRecordPageVO;
import cn.xopencode.recordservice.rpc.roominrecord.vo.RoomInRecordUpdateVO;
import org.apache.dubbo.config.annotation.DubboService;

/**
 * 配电室出入记录 Rpc 实现类
 */
@DubboService(version = "${dubbo.provider.RoomInRecordRpc.version}")
public class RoomInRecordRpcImpl implements RoomInRecordRpc {

    @Override
    public CommonResult<Integer> createRoomInRecord(RoomInRecordCreateDTO createDTO) {
        return null;
    }

    @Override
    public CommonResult<PageResult<RoomInRecordPageVO>> pageRobotRoomRecord(RoomInRecordPageDTO pageDTO) {
        return null;
    }

    @Override
    public CommonResult<Integer> updateRoomInRecord(RoomInRecordUpdateDTO updateDTO) {
        return null;
    }

    @Override
    public CommonResult<RoomInRecordUpdateVO> getRoomInRecordById(String id) {
        return null;
    }

}
